China launches robot prototype capable of catching space debris with netThe 30kg robot developed by Shenzhen-based Origin Space will pave the way for future technologies capable of mining on asteroids.Tue Apr 27 2021